Les impressionnants remparts de Visby mesurent environ 3,5 km de long et ont été construits en calcaire dans la dernière partie du XIIIe siècle. La longueur des tours est de 44 tours de 15 à 20 mètres de haut.
Près de l'extrémité nord se dresse la tour vierge (Jungfrutornet), où la légende dit que la fille de l'orfèvre de Visby a été clôturée vivante pour trahir la ville aux Danois par amour pour le roi danois, Valdemar Otterdag.
De là, les murs s'étendent vers l'est jusqu'à la ligne de pente, puis allez vers le sud à la porte principale de la ville (Norderport), puis suivez le bord des pistes jusqu'à Söderport (porte sud), et enfin allez vers l'ouest pour finir aux ruines du château de Visborg surplombant le port.